www.theguardian.com
3 months agoWorld leaders praise Alexei Navalny's courage and blame Putin for his death
World leaders condemn the death of Alexei Navalny and place responsibility on Putin and his regime.
Russia is being held accountable for Navalny's death and there is skepticism towards Russia's official explanation. [ more ]